macro define - Spanish English Dictionary